home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 001a / mdmcfg22.zip / MODEMCFG.NEW < prev   
Text File  |  1991-12-05  |  7KB  |  134 lines

  1. ModemCfg for Telix 3.15
  2. Revision History
  3.  
  4. 2.02                                                                12/05/91
  5. ----------------------------------------------------------------------------
  6. Corrected very obscure bug that could cause a runtime 103 at 0000:0111
  7. if and only if the Telix environment variable was set to a valid path
  8. but the TELIX.MDM file was not in that path *or* in the current
  9. directory.   Fixed.   This is minor enough that only NEW users should
  10. need to update.
  11.  
  12. 2.01                                                                08/26/91
  13. ----------------------------------------------------------------------------
  14. Corrected visual problem if escaping from a screen with very long
  15. dialing prefixes (Image, Lightcom, etc).  - Thanks Mike Smithson!
  16.  
  17. Corrected visual/functional problem if END was pressed in the last
  18. column of modem makers.                   - Thanks Paul Tucker!
  19.  
  20. 2.00                                                                08/26/91
  21. ----------------------------------------------------------------------------
  22. Made good on the promise to reduce required memory.   Versions 1.xx required
  23. 54,068 bytes of base memory, plus 687 bytes to store each model, plus 55 bytes
  24. to store each maker, plus 20k of buffers.   Version 2.00 requires only 42206
  25. bytes of base memory plus 58 bytes for each maker, plus 54 bytes for each
  26. model, plus 4k of buffers.
  27.  
  28. The totals are a reduction from just over 150k to now under 50k.  As a
  29. result, there is about a .5 second delay (measured on a 16ms hard drive,
  30. slower systems or floppies could be longer) from when you pick the model
  31. to the time it displays the settings.   We think it is worth it, as it
  32. is now memory-efficient enough to code into the registered install
  33. program as an option.   Before there was not enough room in memory for
  34. Install, Telix, and MODEMCFG.  Now there should be.   This also frees us
  35. up to a virtually unlimited number of modems (at least as many as there
  36. are on the market).
  37.  
  38. Shortly we will be changing the routines which scroll makers, to allow
  39. more than one full screen (i.e. more than 51) different manuacturers to
  40. be displayed.   Now we will no longer have that code-space excuse as to
  41. why we can't add a modem for you.   If you can get us the manual, we can
  42. add it to the program.   We managed to do this without changing the
  43. format of Telix.MDM (as I was afraid we might have to).
  44.  
  45. Fixed an obscure error where if the comm port was 3, and the IRQ was
  46. non-standard, and it was a BRAND NEW config, it would try to write that
  47. one instance to the wrong file, causing a runtime error.   ModemCFG will now
  48. write to the proper file at all times.
  49.  
  50.  
  51. Finally found and corrected the bug that would cause errors on configs on very
  52. fast machines, or some other random machines.    How?
  53.  
  54.   1) COMPLETELY rewrote ALL of the comm routines.   You should notice a
  55.      significant speedup in execution of the modem init.
  56.  
  57.   2) Added 16550a UART support.   Ok, call it silly for something like this,
  58.      but it may help the problem, and it will certainly be useful for later
  59.      projects.
  60.  
  61.   3) As a sidebar to all of this, also added DESQview tick-giving-up to it
  62.      for kicks.   Mainly just to see if it works.
  63.  
  64.   4) COMPLETELY changed the way MODEMCFG looks for results FROM the modem,
  65.      including adding a new result -- NO RESPONSE.   Please test this one
  66.      by running MODEMCFG with your modem OFF, or by selecting a vacant comm
  67.      port.   The timeout here should be roughly six seconds.  Other timeouts
  68.      are .25 seconds from the time the modem starts transmitting the response.
  69.      Before it was 4 seconds from the time the PROGRAM started transmitting the
  70.      string.
  71.  
  72. Beta testers tell us that this is a much more reliable version than the 1.xx
  73. versions.
  74.  
  75.  
  76. Added support for the Telix environment variable.   MODEMCFG will now look
  77. for both TELIX.CNF and for TELIX.MDM first in the local directory, and then
  78. in the path pointed to by the Telix environment variable.
  79.  
  80.  
  81. 1.05                                                                07/03/91
  82. ----------------------------------------------------------------------------
  83. Fixed a timing problem that could report incorrect configurations on some
  84. very fast (486) systems when in fact the modem WAS configured correctly.
  85.  
  86. If you have problems running MODEMCFG under MS-DOS 5.0, load the program
  87. using Microsoft's LOADFIX.   That will correct the problem.   MODEMCFG is
  88. compressed using PKWare's PKLite 1.05 Professional, and may have problems
  89. loading into the first 64K of RAM, which can happen if DOS is loaded High.
  90.  
  91. 1.04
  92. ----------------------------------------------------------------------------
  93. Internal release only
  94.  
  95. 1.03                                                                05/01/91
  96. ----------------------------------------------------------------------------
  97. Fixed a final bug that under a very particular instance could result in
  98. strange settings to the comm port value in the config file.
  99.  
  100. 1.02                                                                04/15/91
  101. ----------------------------------------------------------------------------
  102. Added better compatibility for use with speech synthesis for the blind,
  103. without slowing down the video output.
  104.  
  105. Actually sped up the modem output while fixing problems running the
  106. program with modems that open at 38,400 bps.
  107.  
  108. Corrected a bug that would change or mis-write the comm port in the
  109. configuration file if the modem did not have an NRAM and you were
  110. modifying an existing configuration file.    This could be noted by the
  111. program writing "port=N" or by changing from COM2 to COM1 on its own.
  112. Now, even if there is nothing to be directly sent to the modem, MODEMCFG
  113. will ask you what comm port you are on, just to make sure the data is
  114. written correctly to the config file.
  115.  
  116. The above fix also corrected problems that would cause modems without
  117. NRAM lines to not properly display their switch settings.
  118.  
  119.  
  120. 1.01                                                                04/05/91
  121. ----------------------------------------------------------------------------
  122. Corrected problems when running on very slow or very fast systems.
  123.  
  124. Changed user input routines to allow for better scrolling through modem
  125. manufacturers.
  126.  
  127. Removed highlighted characters from the list of modem models, as they were
  128. not hotkeyable.
  129.  
  130.  
  131. 1.00                                                                04/02/91
  132. ----------------------------------------------------------------------------
  133. Initial release with Telix 3.15.
  134.